/* this is generated by doxygen */
digraph "dpgraph"
{
  edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
  node [fontname="Helvetica",fontsize="10",shape=record];
  Node1 [label="dpgraph",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"];
  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" gattr\nnattr\neattr" ,fontname="Helvetica"];
  Node2 [label="splay_tree_t",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structsplay__tree__t.html"];
  Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" delete_value" ,fontname="Helvetica"];
  Node3 [label="gml_node",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__node.html"];
  Node4 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" rlabel" ,fontname="Helvetica"];
  Node4 [label="gml_rl",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__rl.html"];
  Node4 -> Node4 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" parts" ,fontname="Helvetica"];
  Node3 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" el_tnode\nel_fnode" ,fontname="Helvetica"];
  Node5 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" outgoing_etail\nincoming_e\noutgoing_e\nincoming_etail" ,fontname="Helvetica"];
  Node5 [label="gml_elist",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__elist.html"];
  Node5 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node6 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" edge" ,fontname="Helvetica"];
  Node6 [label="gml_edge",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__edge.html"];
  Node3 -> Node6 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" to_node\nfrom_node" ,fontname="Helvetica"];
  Node7 -> Node6 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" rootedon" ,fontname="Helvetica"];
  Node7 [label="gml_graph",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__graph.html"];
  Node8 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" singlenodelisttail\nnodelisttail\nnodelist\nrawnodelisttail\nposnodes\nselfedgesnodelisttail\nsinglenodelistend\nrawnodelist\nsinglenodelist\nnodelistend\n..." ,fontname="Helvetica"];
  Node8 [label="gml_nlist",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__nlist.html"];
  Node8 -> Node8 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node3 -> Node8 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" node" ,fontname="Helvetica"];
  Node5 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" edgelistend\nrawedgelisttail\nrawedgelist\nedgelisttail\nedgelist" ,fontname="Helvetica"];
  Node9 -> Node7 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" subglist\nsubglistend" ,fontname="Helvetica"];
  Node9 [label="gml_glist",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__glist.html"];
  Node7 -> Node9 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" sg" ,fontname="Helvetica"];
  Node9 -> Node9 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node7 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" rootedon" ,fontname="Helvetica"];
  Node6 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" oedges\niedges" ,fontname="Helvetica"];
  Node10 -> Node3 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" hlabel" ,fontname="Helvetica"];
  Node10 [label="gml_hl",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__hl.html"];
  Node11 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ilend\nil" ,fontname="Helvetica"];
  Node11 [label="gml_hilist",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__hilist.html"];
  Node11 -> Node11 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node12 -> Node11 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" items" ,fontname="Helvetica"];
  Node12 [label="gml_hitem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__hitem.html"];
  Node13 -> Node12 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" rootedon" ,fontname="Helvetica"];
  Node13 [label="gml_titem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__titem.html"];
  Node14 -> Node13 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" tl\ntlend" ,fontname="Helvetica"];
  Node14 [label="gml_htlist",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__htlist.html"];
  Node13 -> Node14 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" titem" ,fontname="Helvetica"];
  Node14 -> Node14 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node15 -> Node13 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" trend\ntr" ,fontname="Helvetica"];
  Node15 [label="gml_tritemlist",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__tritemlist.html"];
  Node16 -> Node15 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" tritem" ,fontname="Helvetica"];
  Node16 [label="gml_tritem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__tritem.html"];
  Node13 -> Node16 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" rootedon" ,fontname="Helvetica"];
  Node17 -> Node16 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" tdi\ntdiend" ,fontname="Helvetica"];
  Node17 [label="gml_tditem",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structgml__tditem.html"];
  Node13 -> Node17 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" rootedon" ,fontname="Helvetica"];
  Node11 -> Node17 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ilend\nil" ,fontname="Helvetica"];
  Node17 -> Node17 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node15 -> Node15 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node14 -> Node10 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" tl\ntlend" ,fontname="Helvetica"];
  Node18 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" root" ,fontname="Helvetica"];
  Node18 [label="splay_tree_node_n",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structsplay__tree__node__n.html"];
  Node3 -> Node18 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" value" ,fontname="Helvetica"];
  Node18 -> Node18 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" right\nleft" ,fontname="Helvetica"];
  Node19 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" dpeplist\ndpeplistend" ,fontname="Helvetica"];
  Node19 [label="dpeplink",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structdpeplink.html"];
  Node19 -> Node19 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node20 -> Node19 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ep" ,fontname="Helvetica"];
  Node20 [label="dpepoint",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structdpepoint.html"];
  Node1 -> Node20 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" root" ,fontname="Helvetica"];
  Node21 -> Node20 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" n" ,fontname="Helvetica"];
  Node21 [label="dpnode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structdpnode.html"];
  Node22 -> Node21 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" hlinfo" ,fontname="Helvetica"];
  Node22 [label="hlpart",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structhlpart.html"];
  Node23 -> Node22 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ilend\nil" ,fontname="Helvetica"];
  Node23 [label="ilist",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structilist.html"];
  Node23 -> Node23 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node24 -> Node23 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" items" ,fontname="Helvetica"];
  Node24 [label="item",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structitem.html"];
  Node25 -> Node22 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" tl\ntlend" ,fontname="Helvetica"];
  Node25 [label="tlist",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structtlist.html"];
  Node26 -> Node25 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" titem" ,fontname="Helvetica"];
  Node26 [label="tableldata",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structtableldata.html"];
  Node26 -> Node26 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node27 -> Node26 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" tabdata" ,fontname="Helvetica"];
  Node27 [label="tabledata",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structtabledata.html"];
  Node27 -> Node27 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" table" ,fontname="Helvetica"];
  Node25 -> Node27 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" tl\ntlend" ,fontname="Helvetica"];
  Node28 -> Node27 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" trend\ntr" ,fontname="Helvetica"];
  Node28 [label="trlist",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structtrlist.html"];
  Node29 -> Node28 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" tritem" ,fontname="Helvetica"];
  Node29 [label="trdata",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structtrdata.html"];
  Node30 -> Node29 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" td\ntdend" ,fontname="Helvetica"];
  Node30 [label="tdldata",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structtdldata.html"];
  Node30 -> Node30 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node31 -> Node30 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" tdd" ,fontname="Helvetica"];
  Node31 [label="tddata",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structtddata.html"];
  Node23 -> Node31 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" ilend\nil" ,fontname="Helvetica"];
  Node27 -> Node31 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" table" ,fontname="Helvetica"];
  Node29 -> Node29 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node27 -> Node29 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" table" ,fontname="Helvetica"];
  Node28 -> Node28 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node25 -> Node25 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node1 -> Node21 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" root" ,fontname="Helvetica"];
  Node32 -> Node21 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" labelinfo" ,fontname="Helvetica"];
  Node32 [label="dppart",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structdppart.html"];
  Node32 -> Node32 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" parts" ,fontname="Helvetica"];
  Node33 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" dpedgesend\ndpedges" ,fontname="Helvetica"];
  Node33 [label="dpelink",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structdpelink.html"];
  Node33 -> Node33 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node34 -> Node33 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" e" ,fontname="Helvetica"];
  Node34 [label="dpedge",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structdpedge.html"];
  Node1 -> Node34 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" rootedon" ,fontname="Helvetica"];
  Node21 -> Node34 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" fn\ntn" ,fontname="Helvetica"];
  Node35 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" dpsubg\ndpsubgend" ,fontname="Helvetica"];
  Node35 [label="dpglink",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structdpglink.html"];
  Node35 -> Node35 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
  Node1 -> Node35 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" sg" ,fontname="Helvetica"];
  Node34 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" defedge" ,fontname="Helvetica"];
  Node1 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" rootedon" ,fontname="Helvetica"];
  Node21 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" defnode" ,fontname="Helvetica"];
  Node36 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" dpnodesend\ndpnodes" ,fontname="Helvetica"];
  Node36 [label="dpnlink",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$structdpnlink.html"];
  Node21 -> Node36 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" n" ,fontname="Helvetica"];
  Node36 -> Node36 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="Helvetica"];
}
